/** 设置打印页  */
@page {
    width: 600em;
    margin: 0;
}
/** 声明字体 */
@font-face {
    font-family: "simkai";
    url('simkai.ttf?t=1541062240178') format('truetype'),
}
/** 设置颜色 */
/*   html { -webkit-print-color-adjust: exact; }*/
body{
    font-family: "simkai",sans-serif;
}
.api-container{
    page-break-inside:avoid ;
    position: absolute;
    margin: 0;
    left: 0;
    right: 0;
    margin: auto;
}

.api-container .form-control-plaintext:focus-visible{
    outline: unset;
}
.api-container .api-box-table{
    margin-bottom: 10px;
}

.api-container .api-item-{
    margin-bottom: 50px;
    padding: 10px;
    box-shadow: 0px 0px 10px 5px rgb(160 160 153 / 50%);
}

.api-container.col-form-label{
    font-weight: 600;
    font-size: 1.1rem;
}

.api-container .col-form-label.col-form-label-name{
    font-weight: 600;
    font-size: 1.5rem;
}


.api-container .form-control-plaintext{
    font-weight: 600;
    font-size: 1.1rem;
}
.api-container.form-control-plaintext:focus-visible{
    outline: unset !important;
}
.api-container .bootstrap-tree-table{
    word-break:break-strict;
}
.api-container .bootstrap-tree-table th,
.api-container .bootstrap-tree-table td{
    width: 23%;
}

.api-container .bootstrap-tree-table .treetable-thead tr th{
    text-align: center !important;
    /* openhtmltopdf 不支持rgba模式  background-color: rgba(0,0,0,.05) !important;*/
    background-color: #f2f2f2 !important;
    font-size: 18px;
}
.api-container .bootstrap-tree-table .table-striped tbody tr:nth-of-type(odd){
    background-color: unset;
}

.api-container .bootstrap-tree-table .table-striped tbody tr:nth-child(even) td{
    background-color: #f2f2f2 !important;
}